squeezing tightly - Spanish English Dictionary